Skip to content

feat(vz): set descriptive window title for VZ VMs using the graphical display#5084

Merged
jandubois merged 1 commit into
lima-vm:masterfrom
trodemaster:feat/vz-window-title
Jun 6, 2026
Merged

feat(vz): set descriptive window title for VZ VMs using the graphical display#5084
jandubois merged 1 commit into
lima-vm:masterfrom
trodemaster:feat/vz-window-title

Conversation

@trodemaster
Copy link
Copy Markdown
Contributor

Let's label the VZ GUI windows so it's easy to tell which window each VM is using.

StartGraphicApplication accepts a vz.WithWindowTitle option via the
Code-Hex/vz library. This passes a title of the form "Lima:
()" so users can identify which VM owns a given window at a
glance — useful when running multiple VMs simultaneously.

Tested on macOS 26.5 (25F71), Apple Silicon, with a Linux guest
(video.display: vz) and a macOS 26 guest (video.display: default).

Assisted-by: Commercial LLM Tooling

@trodemaster
Copy link
Copy Markdown
Contributor Author

I didn't start with an issue for this one as it's such a small change. Hopefully that's acceptable.

Comment thread pkg/driver/vz/vz_driver_darwin.go Outdated
… display

Let's label the VZ GUI windows so it's easy to tell which window each VM is using.

StartGraphicApplication accepts a vz.WithWindowTitle option via the
Code-Hex/vz library. This passes a title of the form "Lima: <name>
(<arch>)" so users can identify which VM owns a given window at a
glance — useful when running multiple VMs simultaneously.

Signed-off-by: Blake Garner <blake@netjibbing.com>
@trodemaster trodemaster force-pushed the feat/vz-window-title branch from b2ea440 to 554ef11 Compare June 6, 2026 17:38
Copy link
Copy Markdown
Member

@jandubois jandubois left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, LGTM

@jandubois jandubois added this to the v2.2.0 milestone Jun 6, 2026
@jandubois jandubois merged commit 45e64f1 into lima-vm:master Jun 6, 2026
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants